radar dish - French English Dictionary